finish filming - Turkish English Dictionary